About Design Studio 14 Limited (11311614) United Kingdom