About Smith Baxter Limited (03285016) United Kingdom