About Taylor Kerr Limited (10839786) United Kingdom