About Mickenna Hair Ltd (09510623) United Kingdom