About Taylor-roe Limited (08054998) United Kingdom