About Taylor Clinical Solutions (tcs) Limited (09773706) United Kingdom