About The Sandwich Stop Shop Limited (11188838) United Kingdom