About Chalfont Haematology Ltd (12130459) United Kingdom