About Museum Of Leathercraft(the) (00501963) United Kingdom