About Superior Sausages Limited (07349521) United Kingdom