About Sheffield International Machine Knife Company Limited (04290018) United Kingdom