About The Hair Shack Ely Limited (12139897) United Kingdom