About Terry Taylor Limited (09052431) United Kingdom