About D L S Developments Limited (07208386) United Kingdom