About The Little Sandwich Shop Ltd (11223270) United Kingdom