About Porter Pepperell Ltd (12139685) United Kingdom