Yes. Eligible bookings sold to UK customers are financially protected through our ABTOT membership and ATOL Franchise.
Feel Free Travel is an ABTOT member, number 5717, and operates under ATOL number 12994.
You can find full details about how your booking is protected here - Financial Protection.