About The Sandwich Bar Limited (05825895) United Kingdom