About Studio 42 Design Ltd (SC486556) United Kingdom