About Porter & Strand Ltd (12081827) United Kingdom