About S J Baxter Ltd (07558073) United Kingdom