About Glenaire Limited (12527721) United Kingdom