C & F CORPORATION ID 49887926