You can buy a kitchen knife - just not if you are under age. Not it's perfectly legal for an adult to buy one for a budding cook - all the age ban does is put a 'responsible' adult in the loop.
You also can't carry one in public without reasonable cause - which in the end is decided by a judge.