About D S Developments (sw) Limited (06724059) United Kingdom