About Leathers Processing Ltd (08952528) United Kingdom