About R & R Organic Hairdressing Ltd (12489836) United Kingdom