About Glenair International Limited (03818622) United Kingdom