About North Yorkshire Coast Holidays Limited (08510678) United Kingdom