About Geldard Farm Eggs Limited (07964826) United Kingdom