About Ace Sandwich Bar Ltd (08126005) United Kingdom