George A. Gates & Sons, Ltd.