About Design Studio 31 Ltd (10487545) United Kingdom