About Sandwich Inn Limited (00378717) United Kingdom