About The Shed Sandwich Bar Ltd (10015685) United Kingdom