About Leather Inc Limited (07433150) United Kingdom