About Mill Leather Limited (05598560) United Kingdom