Boss at Wordbeast - Hove, England, United Kingdom
A tiny egg of a page, which you've probably reached from Tom's profile. Perhaps one day this will become a proper company page, until then you're better off just talking to him (i.e. me).