About Hammersmith Medicines Research Limited (02779946) United Kingdom