B & G Investments Inc.