About Lester Eggs Limited (07436698) United Kingdom