About Sharpe & Mitchell Limited (04125131) United Kingdom