torque jobs in greater london