About The Hairworx (retail) Limited (09487307) United Kingdom