About Mill Hide Limited (12388906) United Kingdom