About The Sausage Master Limited (08714355) United Kingdom