About Leathers Limited Liability Partnership (OC319573) United Kingdom