About Clinical Solutions Holdings Limited (05337596) United Kingdom