About D F Baxter Holdings Limited (02320420) United Kingdom