About Smith & Horner Limited (SC034925) United Kingdom