Tudworth , nära Leeds i England,