About Glencoe Motors Ltd (12729785) United Kingdom