About The Strand Porth Ltd (11332736) United Kingdom