About Studio17 Design Limited (07120778) United Kingdom