About The Sandwiched Inn Ltd (11644361) United Kingdom