About Glen Holdings Ltd (NI681350) United Kingdom