About Studio One (cymru) Beauty Limited (10028709) United Kingdom