About Skin & Hair Manufacturing Hub Ltd (07558206) United Kingdom