About Magnavale Scunthorpe Ltd (07413339) United Kingdom