About The Clifton Sausage Ltd (09212412) United Kingdom