About Douglas Duff Limited (05257230) United Kingdom