About Eyre & Baxter Limited (08556834) United Kingdom