About Glencom Ltd (07867290) United Kingdom