About Sausage & Roll Limited (08568316) United Kingdom