About Jack Mead Hair Ltd (11568951) United Kingdom