About Glenartney Consulting Ltd. (SC296759) United Kingdom