About Bennett & Baxter Limited (04623732) United Kingdom