About The Real Sausage Company Limited (04176726) United Kingdom