About Victor Products Ltd (06531201) United Kingdom