About Taylor Lm Limited (09875738) United Kingdom