About Glasgow Mt Ltd (SC599211) United Kingdom