About M&arc Hair & Beauty Limited (08270269) United Kingdom