About Smith & Village Limited (08463279) United Kingdom