About James Baxter Limited (00758166) United Kingdom