About Cowmans Famous Sausage Shop Limited (09483438) United Kingdom