About Jeff Howarth Limited (03792447) United Kingdom