About Dutch Design Studio Uk Limited (09086247) United Kingdom