About Parc Porthcawl Limited (12731266) United Kingdom