About The Sticky Sausage Catering Company Ltd (12975052) United Kingdom