SYKC: South Yorkshire Kart Club

What does SYKC mean? The above is one of SYKC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: South Yorkshire Kart Club