About Glenthorn Limited (08121883) United Kingdom