About Salter Baxter Communications Limited (03593800) United Kingdom