To be very boring, the law relating to this
This is illegal, and comes under the Animal By products regulations 2005.
It takes a bit of explaining, as you're allowed to feed some products containing eggs !
EU regulation 1069/2009 defines categories of animal by-product material - Article 10 defines category 3 materials which include under subsection k (ii)
“the following material originating from animals which did not show any signs of disease communicable through that material to humans or animals:
...
(ii) the following originating from terrestrial animals:
hatchery by-products, —
eggs, —
egg by-products, including egg shells...
So eggs are a Category 3 Animal by Product
Under The Animals By products regulations Part 3 section 9 (2)
“It is an offence to feed to any ruminant animal, pig or bird any other animal by-product
(unless it has been processed in accordance with the Community Regulation) other than—
(a) liquid milk or colostrum used on the farm of origin; or
(b) in accordance with Article 23(2) of the Community Regulation as applied by regulation
26(3) of these Regulations.”
The (b) relates mainly to feeding zoo animals and packs of hounds.
However the feeding of some foodstuffs containing eggs (as long as not from a kitchen or restaurant, as this come under catering waste) is allowed as long as they have been in an approved processing plant, or in a food manufacturers – in both cases they will have been treated to remove risk (ie cooked/heated!). If at a food factory they would need to have been treated in accordance with Regulation (EC) No.853/2004 (Food Hygiene Regulation). They cannot be sourced from a kitchen or from a retail or supermarket store.