Looks like somebody's been lookin' at Bluegrass Aquatics' website.
Yer askin' for a lotta info for one post. Ya need to check out some on-line profiles, as Andrew suggested, then whittle yer questions down to a few that are a bit more specific.
WYite