About Homer House Eggs Limited (07220410) United Kingdom