About Smith-vaughan Limited (12455845) United Kingdom