About Dukeshill Ham Company Limited (02016732) United Kingdom