About Ilford Foods Limited (05992283) United Kingdom