About H&m Hair & Beauty Limited (10705182) United Kingdom