About Opium Hair Design Limited (07100403) United Kingdom