About Almcor (spendarry) Limited (12977305) United Kingdom