About Jenkins & Newell Limited (01320102) United Kingdom