About The Sausage Sitter Ltd (12261101) United Kingdom