Quick update everyone,
First of all, thank you to all those who responded, I appreciated hearing from people who have heard of The Film Group. Secondly, the information Larry Powers provided is correct. I called them at the number listed and they are still in business and looking for a new server for their web page. Thanks Larry!
Below is Larry's post with the contact info.
They may still be in business. They are actually located a few blocks from my house. There name is still on the door and there have been cars in the parking lot recently. There main page was on AOL Home Town which AOL no longer supports. Try this contact info:
The Film Group
500-B Silas Deane Hwy.,
Wethersfield, CT 06109
Phone: (860) 529-1877