About Baxter & Gillon Ltd (12975398) United Kingdom