About Baxter Design & Distribution Limited (10582987) United Kingdom