About Haverhill Medicines Limited (13541177) United Kingdom