About Croyde Bay Holidays Limited (02610349) United Kingdom