About Porthcawl Roofing Specialists Limited (12967644) United Kingdom