About Glencairn Management Company Limited (NI065505) United Kingdom