About Nduja & Sausage Limited (12300524) United Kingdom