About Smith & Dorrien Ltd (12629261) United Kingdom