About Pomodoro Cafe & Sandwich Bar Ltd (07984907) United Kingdom