About The Garden Sandwich Bar Limited (05884174) United Kingdom