About Doughty Developments Limited (12473145) United Kingdom