About Rebecca Barnes Hair & Beauty Limited (10672643) United Kingdom