About Victor Technologies (uk) Limited (08754612) United Kingdom