About Rebecca Alexandra Hair Ltd (12835394) United Kingdom