About Meila Hairdressing Limited (07847154) United Kingdom