About Studio 8 Beauty Limited (08387828) United Kingdom