Original: Swindon Town Football Club is a team based in Swindon, Wiltshire.
Simplified: Swindon Town F.C. are an English football club. They are based in Swindon and play in Football League One.