About Studio 8 Boutique Living Ltd (09519329) United Kingdom