About Northwood Knives Ltd (11770979) United Kingdom