UPCOMING PLANNED MAINTENANCE Please note the kff website will be unavailable and it won't be possible to order between 4-6pm Saturday 29th March.
Product code: 501256
Pack size: 50
Please login to see prices.
Product code: 501225
Pack size: 40
Product code: 500339
Pack size: 30
Product code: 501255
Product code: 503001
Pack size: 35x150g
Product code: 501228
Pack size: 36
Product code: 501229
Product code: 501230
Product code: 040342
Pack size: 4.25kg
Product code: 040341
Pack size: 170g
Product code: 530240
Pack size: 96x55g
Product code: 530220
Pack size: 96x54g