About Porth Strand Developments Limited (13505698) United Kingdom