About The Hair Barn Limited (07579139) United Kingdom