About Designdock Multimedia Ltd (03881481) United Kingdom