About Hech Engineering Limited (01132975) United Kingdom