About Glenjo Limited (08660679) United Kingdom