About Jack Attwood Hair Ltd (12439849) United Kingdom