About Jaffsons Mercantile Company Limited (01235817) United Kingdom