About Maxwards Hair & Beauty Limited (11775767) United Kingdom