About D S Developments (uk) Limited (07913526) United Kingdom