About Denis Wick Products Limited (01352791) United Kingdom