About Organic Jerky Limited (04054958) United Kingdom