About Taylors Services Limited (04461878) United Kingdom