About Padstow Holiday Park Limited (03520127) United Kingdom