About Glenn Martin Limited (10491847) United Kingdom