About Glenaron Limited. (03581861) United Kingdom