About The Sandwich Centre Limited (05539239) United Kingdom