About Biopharmalogic Limited (03240958) United Kingdom