About The Sandwich Stop Woodford Ltd (12955087) United Kingdom