About Abercorn Foods Limited (06299005) United Kingdom