About Doughty Roberts Doughty Design Limited (04200806) United Kingdom