About Leicester Caribbean Carnival Limited (02789061) United Kingdom