About D M Ruddle Engineering Ltd (07886732) United Kingdom