About Zucchi Shoes Limited (04378303) United Kingdom