About Glasgowmotors Ltd (SC669309) United Kingdom