About Taylors Management Services Limited (10702585) United Kingdom