About Team Beauty Limited (06796311) United Kingdom