About Heyworth Engineering Ltd (03196378) United Kingdom