About Original Jerky Company Limited (08361141) United Kingdom