About Alleco Limited (12574898) United Kingdom