About Medulla Hairdressing Ltd (09529534) United Kingdom