About Glendale Mot Ltd (SC592816) United Kingdom