About Leathercare Verwaltung Limited (08713990) United Kingdom