About The Hair Shack Trading Limited (SC417942) United Kingdom