About Henal Engineering Ltd (11528393) United Kingdom