About Porthmadog Limited (13016550) United Kingdom