About Jaff Leicester Ltd (11365889) United Kingdom