About Studio 19 Design Limited (12347216) United Kingdom