About Nella Cutlery South Limited (09041555) United Kingdom