About D Dee Ltd (SC602254) United Kingdom