About The Braughing Sausage Company Limited (05966475) United Kingdom