Are both musicians Charlie Harper and James Dewar British?