About Cambridge Clinical Solutions Limited (09912166) United Kingdom