About Douglas Developments (scone) Limited (SC227381) United Kingdom