About Norcros Group (holdings) Limited (00566694) United Kingdom