About Haroe Porthmadog Ltd (12152790) United Kingdom