About Demver Shoes & Leather Distribution Company (LP004719) United Kingdom