About Calavo Investments Limited (02282495) United Kingdom