About The Strand At Porth Ltd (13365108) United Kingdom