About Alicco Ltd (12721531) United Kingdom