About Smith & York Ltd (08220018) United Kingdom