About Porthyrhyd Ltd (13619591) United Kingdom