About Baxter Engineering Limited (03206543) United Kingdom