About Montagues Hair Design Limited (05243114) United Kingdom