I'm wanting to restore this mini bike , I have not found no brand or stamps # on it .until I started sanding on it then on the fork plate as I was sanding it I must knocked the top layer of paint off , and Uncovered a old big decal saying "appco " I heard they was a go cart part maker but did...