About Baxter Smith Limited (03928578) United Kingdom