Hi Ben, what do you want for the website?
I'm going to store the league info in an Excel database that a friend of mine set up. Is an exported csv file any good to display the stuff online?
If you want an idea about sites, the biggest UK league can be found here.
The official NAF site uses STARS to maintain leagues and rosters on a basic level. NAF
Let me know if you want any other info.
Simon