About S Baxter Ltd (11986470) United Kingdom