About Hemco Power & Control Systems Ltd. (00758547) United Kingdom