About Dss Developments Ltd (13050619) United Kingdom