About Leeds Ink Limited (11680108) United Kingdom