About Almcor (rw Scunthorpe) Limited (13481555) United Kingdom