Anyone know anything about them and/or have any contact info on them? They are located not too far from me here in Tejas, but I can't find out how to get in touch with them.