Fair enough, I hadn't noticed them. Every thread about that certain club seems to end in 3 or 4 pages of why people don't like them. Who is he then?
21st in National League North according to their website. They could realistically be swapping places with SLA when all's said and done.