About Jcl Leather Ltd (11910971) United Kingdom