About Alico (uk) Ltd (04402104) United Kingdom