About Harrys Sandwich Bar Limited (07594211) United Kingdom