About Mitchard Hair & Beauty Limited (07020248) United Kingdom