About Michael S. Sands Limited (SC241606) United Kingdom