About Alico Services (uk) Ltd (08548374) United Kingdom