About Taylor Procter Ltd (11871864) United Kingdom