About Ttc Clinical Limited (13151336) United Kingdom