About Jerky Welsh Company Limited (10811037) United Kingdom