About Benjamin Plaistow Limited (12042930) United Kingdom