About Champion Sausage Company Limited (04173065) United Kingdom