About Baxter Communications Limited (01127388) United Kingdom