About Taylors International Services Limited (09552905) United Kingdom