About Dee Dee Holdings Limited (06444932) United Kingdom