About Studio 3 Beauty Limited (09776415) United Kingdom