About The Rest (porthcawl) Investments Limited (11327482) United Kingdom