About Sm Glasgow Ltd (SC635089) United Kingdom