About Glebe Road Motors Ltd (NI673037) United Kingdom