About The Fava Restaurant Limited (11481419) United Kingdom