About Ballucci Shoes Limited (12318392) United Kingdom