About Sae Holiday Rentals Limited (12888352) United Kingdom