About Studio 116 Design Limited (09638868) United Kingdom