About C&l Taylor Consultancy Services Limited (09729009) United Kingdom