About Ellis Eggs Limited (07830179) United Kingdom