About The Cafe & Sandwich Bar Ltd (13235906) United Kingdom