About H & H Mintz Ltd (10050930) United Kingdom