About Jodrell Foods Limited (07342962) United Kingdom