About Doughty & Son Engineering Ltd (11952892) United Kingdom