About Headquarters Hair & Beauty Studio Limited (07439199) United Kingdom