About The Sandwich Place Limited (09973260) United Kingdom