About Millmead Sausage Company Limited (06328529) United Kingdom