About Dudley Tool & Engineering Co. Limited (00834804) United Kingdom