About Douglas-scott Developments Ltd (13033697) United Kingdom