About Keith Baxter Limited (06543399) United Kingdom