About G & H Hair Limited (12843908) United Kingdom