As of now, I don't believe anyone else has a website about crumpets, although I know of at least one in creation.  In addition, if anyone finds an online reseller of crumpet sticks (also known as whiffle bats to the outside world) send me the link so I may let everyone know about it.