About Usama Leathers Ltd (13592308) United Kingdom