About Hentex Engineering Ltd (10842081) United Kingdom