About Studio Seven Homeware Ltd (13280559) United Kingdom