About Victor Products Holdings Ltd (00241316) United Kingdom