About Beach House Holidays Limited (10507513) United Kingdom