About Studio 34 Boutique Limited (10859100) United Kingdom