About Jaffs Limited (SC355135) United Kingdom