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: 501249
Pack size: 250
Product code: 501252
Pack size: 40
Product code: 501247
Pack size: 60
Product code: 501300
Pack size: 36
Product code: 503030
Pack size: 60x110g
Product code: 501256
Pack size: 50
Product code: 501225
Pack size: 40
Product code: 501255
Pack size: 40
Product code: 500339
Pack size: 30
Product code: 501228
Pack size: 36
Product code: 501229
Pack size: 36
Product code: 501230
Pack size: 36