UPCOMING PLANNED MAINTENANCE: Please note the kff website will be unavailable and it won't be possible to order between 6:00am-8:00am Tuesday 10th November.
Product code: 503005
Pack size: 36x80g
Product code: 546753
Pack size: 28x175g
Product code: 546754
Pack size: 28x175g
Product code: 500702
Pack size: 40x140g
Product code: 501266
Pack size: 30x161g
Product code: 511940
Pack size: 12x275g
Product code: 511915
Pack size: 10pptn
Product code: 511960
Pack size: 12x360g
Product code: 503075
Pack size: 32x195g
Product code: 503021
Pack size: 12x225g
Product code: 501249
Pack size: 250
Product code: 501247
Pack size: 60