About Porthcawl Buckaneers Limited (07608572) United Kingdom