About Pomodoro Falmouth Ltd (13495560) United Kingdom