About Alico Limited (05961371) United Kingdom