About The Sandwich Shop (mh) Ltd (10203381) United Kingdom