About Solo Beauty Limited (04466108) United Kingdom