About J E Baxter Ltd (11405251) United Kingdom