About J L Baxter Ltd (11249825) United Kingdom