About Cambridge Haematology Limited (12534210) United Kingdom