About Studio 5 (london) Design Limited (12698165) United Kingdom