Perhaps the low egg production has been caused by lack of sufficient calcium.
I see you have cuttlfish, it is often OK on its own but I find the birds like the oystershell grit too. Make sur it is oystershell grit rather than the stuff sold for budgies. Oystershell grit breaks down in the gut to provide calcium, normal grit doesn't. Together oystershell and cuttlefish provide all the calcium and phosperous needed.
Crushed Oesteocare tablets from Boots or online try vitabiotics (postage to UK is often free.), seems like a good idea as suggested on this forum recently and something I am taking up.
Hens need large amounts of calcium as egg production depletes it quickly, if they dont eat enough cuttlefish they wont get enough.