About Scunthorpe Mini Kicks Limited (10273490) United Kingdom