About Chiquita 20 20 Limited (08244783) United Kingdom