I've just bought a round 72" American Liberty Oil Co. sign. Does anyone know anything about this company. This is the first sign of theirs that I've seen. Any help would be great. Thanks.