About Dotdotdot Design Ltd (12994580) United Kingdom