About Mi Stubbs Ltd (13576601) United Kingdom