About Smith & Edwards Solutions Limited (08944859) United Kingdom