James & Carter, PLC