About Glenkhan Limited (09559060) United Kingdom