About Jessie S Farm Shop Limited (08307430) United Kingdom