About Heywood S Beauty Industry Ltd (13128410) United Kingdom