About Hepworth Engineering Limited (00509399) United Kingdom