About W J Baxter Limited (11833134) United Kingdom