About Jaffa (rusholme) Ltd (10928393) United Kingdom