About Turan Glasgow Ltd (SC589882) United Kingdom