About D D E Solutions Limited (07047546) United Kingdom