About Tarring Clinical Research Limited (09182077) United Kingdom