About Baxter Hulme Pr And Marketing Limited (03299023) United Kingdom