About Porth Strand Limited (12001627) United Kingdom