About Pettycur Bay Holiday Park Limited (SC088900) United Kingdom