About D & S Developments (dorset) Limited (11306798) United Kingdom