About Taylor Brothers Ldn Limited (10274069) United Kingdom