About Rendells Hair Studio Limited (03904821) United Kingdom