About Walthamstow Hair And Cosmetics Ltd (13120270) United Kingdom