About Smith & Richards Ltd (08343022) United Kingdom