About Laffa Jaffa Productions Limited (02940454) United Kingdom