About Glebe Motor Services Limited (09132939) United Kingdom