About Rachels Hair Co Limited (10380212) United Kingdom