About Douglas & Wood Developments Limited (11958762) United Kingdom