About Glenncraig Ltd (11991740) United Kingdom