About W.& J.a.baxter Limited (00279418) United Kingdom