About Victor Technologies Partnership Llp (OC388828) United Kingdom