About Smaglasgow Ltd (SC708157) United Kingdom