About Glenkoe Ltd (SC566163) United Kingdom