About S. Jaffa (furs) Limited (NI002772) United Kingdom