About Jaffa Restaurant Limited (08745403) United Kingdom