About Jb Leather Ltd (13018217) United Kingdom