About Kennedy & Baxter Limited (01079356) United Kingdom