Sorry, these forums are not for site or business advertising.
On a side note, posting your email address in forums like these, anywhere, can lead to forum bots picking up the email address for spamming. I'm sure you wouldn't want your business email address to suffer being spammed.
I would also be hesitant in posting your telephone number as well.
Mark

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic