About Herringshaw Engineering Ltd. (04602264) United Kingdom