About Dudley Wood Engineering Limited (00675056) United Kingdom