About Strawberry Holidays Limited (10434414) United Kingdom