About Sidewalk Sandwich Company Ltd. (10667287) United Kingdom