About Hark Northgreaves(engineers) Limited (01281445) United Kingdom