About Ebb Holiday Rentals Limited (13302714) United Kingdom