About Glenntech Ltd (11851814) United Kingdom