Hager VM120 100A 20 Way Design 30 Switch Disconnector Incomer Consumer Unit
Boards with knockouts have top & bottom knockouts.
eBay