About Baxter Lambert Limited (03115388) United Kingdom