About Glenntech Services Ltd (06985333) United Kingdom