About Smith & Loveless Limited (08552079) United Kingdom