About Pendle View Holiday Park Limited (13175572) United Kingdom