About Smith And West Investments Limited (11056108) United Kingdom