About Smith & Hamblin Limited (07243498) United Kingdom