About Soup & Sandwich Bar Limited (05273989) United Kingdom