About Doughty & Sons Ltd (05829809) United Kingdom