About Glen Monarch Ltd (SC530245) United Kingdom