Town & Country Bank and Trust Company in New Haven