About Sr Scunthorpe Limited (12522617) United Kingdom